interventional radiography - French English Dictionary